package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.StudentSunxu;

/**
 * 学生表sxService接口
 * 
 * @author sunxu
 * @date 2025-02-13
 */
public interface IStudentSunxuService 
{
    /**
     * 查询学生表sx
     * 
     * @param id 学生表sx主键
     * @return 学生表sx
     */
    public StudentSunxu selectStudentSunxuById(Long id);

    /**
     * 查询学生表sx列表
     * 
     * @param studentSunxu 学生表sx
     * @return 学生表sx集合
     */
    public List<StudentSunxu> selectStudentSunxuList(StudentSunxu studentSunxu);

    /**
     * 新增学生表sx
     * 
     * @param studentSunxu 学生表sx
     * @return 结果
     */
    public int insertStudentSunxu(StudentSunxu studentSunxu);

    /**
     * 修改学生表sx
     * 
     * @param studentSunxu 学生表sx
     * @return 结果
     */
    public int updateStudentSunxu(StudentSunxu studentSunxu);

    /**
     * 批量删除学生表sx
     * 
     * @param ids 需要删除的学生表sx主键集合
     * @return 结果
     */
    public int deleteStudentSunxuByIds(Long[] ids);

    /**
     * 删除学生表sx信息
     * 
     * @param id 学生表sx主键
     * @return 结果
     */
    public int deleteStudentSunxuById(Long id);
}
